mechanically powered - Französisch Englisch Wörterbuch